package dao;

import entity.Project;

import java.util.ArrayList;

public interface ProjectRepository {

    /**
     * 从数据库中获取项目信息
     */
    ArrayList<Project> getProjectList();

    /**
     * 添加项目信息
     */
    boolean addProject(Project project);

    /**
     * 根据项目编号查找数据库返回项目信息对象
     */
    Project findById(Integer ProjectId);

    /**
     * 修改项目信息
     */
    boolean updateProject(Project project);

    /**
     * 根据项目编号删除项目信息
     */
    boolean deleteProject(Integer ProjectId);

}
